package demo1208.pm.shang;

/*
构造方法:用来给成员变量进行初始化赋值.
一个在类中方法外,与类同名的方法,
该方法没有具体的返回值,连void都没有.
格式:
修饰符 类名(参数){
  代码块;
}
注意:每一个类系统都默认有一个无参的构造方法,如果我们提供构造方法,
系统默认的无参构造方法将不再提供.

构造方法也是方法的重载(overload);
方法的重载(overload):在同一个类中,方法名相同,参数列表不同就是方法的重载.
 */
public class Demo_05 {
    public static void main(String[] args) {
        Dog dog = new Dog();
        dog.show();
        System.out.println("----------");

        Dog dog1 = new Dog("哈士奇", "黑白相间", 1);
        dog1.show();
    }
}


